suffer many ailments - Alemán Inglés Diccionario